home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 2001 November / macformat-109.iso / Demos / Alice Demo / demo / pak0.pk3 / models / c_snark.tik < prev    next >
Encoding:
Text File  |  2000-11-20  |  2.8 KB  |  177 lines

  1. TIKI
  2. $define fsnarkworkdir sound/character/snark/water
  3. setup
  4. {
  5.     scale 1.5
  6.     radius 16.0
  7.     path models/characters/snark
  8.     skelmodel snark_baseframe.skb
  9.      surface all shader skin01.tga
  10. }
  11.  
  12. init
  13. {
  14.     server
  15.     {
  16.         classname Actor
  17.         setsize "-24 -24 -24" "24 24 24"
  18.         statemap ai/c_snark.st
  19.         name "Snark"
  20.         manatype medium
  21.         health 25
  22.         fov 360
  23.         painthreshold 40
  24.         visiondistance 1000
  25.         enemy
  26.         swim
  27.         //monster
  28.         turnspeed 20
  29.         deathshrink
  30.         bloodmodel blood_spray.tik
  31.         cache models/prj_acid_glob.tik
  32.         aliascache snd_idle1 $fsnarkworkdir$/idle1.wav
  33.         aliascache snd_idle2 $fsnarkworkdir$/idle2.wav
  34.     }
  35.     client
  36.     {
  37.         cache $fsnarkworkdir$/alert1.wav
  38.         cache $fsnarkworkdir$/alert2.wav
  39.         cache $fsnarkworkdir$/swim_norm.wav
  40.         cache $fsnarkworkdir$/swim_fast.wav
  41.         cache $fsnarkworkdir$/jump_down.wav
  42.         cache $fsnarkworkdir$/spit.wav
  43.         cache $fsnarkworkdir$/tongue.wav
  44.         cache $fsnarkworkdir$/bite.wav
  45.         cache $fsnarkworkdir$/pain1.wav
  46.         cache $fsnarkworkdir$/pain2.wav
  47.         cache $fsnarkworkdir$/pain3.wav
  48.         cache $fsnarkworkdir$/death1.wav
  49.         cache $fsnarkworkdir$/death2.wav
  50.         
  51.     }
  52. }
  53.  
  54. animations
  55. {
  56.     idle            idle01.ska
  57. //    idle_02        idle02.ska
  58. //    idle_03        idle03.ska
  59.     alert_1            alert01.ska
  60.     {
  61.         client
  62.         {
  63.             0 sound $fsnarkworkdir$/alert1.wav 0 .8 384
  64.         }
  65.     }
  66.     alert_2            alert02.ska
  67.     {
  68.         client
  69.         {
  70.             0 sound $fsnarkworkdir$/alert2.wav 0 .8 384
  71.         }
  72.     }
  73.     swim_norm        swim_norm.ska
  74.     {
  75.         client
  76.         {
  77.             0 sound $fsnarkworkdir$/swim_norm.wav 0 .8 384
  78.         }
  79.     }
  80. //    swim_fast        swim_fast.ska
  81.     jump_up            jump_up.ska
  82.     {
  83.         client
  84.         {
  85.             0 sound $fsnarkworkdir$/jump_up.wav 0 .8 384
  86.         }
  87.     }
  88.     jump_down        jump_down.ska
  89.     {
  90.         client
  91.         {
  92.             0 sound $fsnarkworkdir$/jump_down.wav 0 .8 384
  93.         }
  94.     }
  95.     spit            spit.ska
  96.     {
  97.         server
  98.         {
  99.             8 proj tag_mouth prj_acid_glob.tik
  100.         }
  101.         client
  102.         {
  103.             8 sound $fsnarkworkdir$/spit.wav 0 .8 384
  104.         }
  105.     }
  106.     tongue        tongue.ska
  107.     {
  108.         client
  109.         {
  110.             0 sound $fsnarkworkdir$/tongue.wav 0 .8 384
  111.         }
  112.     }
  113.     bite            bite.ska
  114.     {
  115.         server
  116.         {
  117.             8 melee 10
  118.         }
  119.         client
  120.         {
  121.             0 sound $fsnarkworkdir$/bite.wav 0 .8 384
  122.         }        
  123.     }
  124.     pain01        pain01.ska    
  125.     {
  126.         client
  127.         {
  128.             0 sound $fsnarkworkdir$/pain1.wav 0 .8 384
  129.         }
  130.     }
  131.     pain02        pain02.ska
  132.     {
  133.         client
  134.         {
  135.             0 sound $fsnarkworkdir$/pain2.wav 0 .8 384
  136.         }
  137.     }
  138.     pain03        pain03.ska
  139.     {
  140.         client
  141.         {
  142.             0 sound $fsnarkworkdir$/pain3.wav 0 .8 384
  143.         }
  144.     }
  145.     death_frozen    death01.ska
  146.     {
  147.         server
  148.         {
  149.             0 freeze 1
  150.             0 setframe 0
  151.         }
  152.     }
  153.     
  154.     death01        death01.ska
  155.     {
  156.         client
  157.         {
  158.             0 sound $fsnarkworkdir$/death1.wav 0 .8 384
  159.         }
  160.     }
  161.     death02        death02.ska
  162.     {
  163.         client
  164.         {
  165.             0 sound $fsnarkworkdir$/death2.wav 0 .8 384
  166.         }
  167.     }
  168.     gib01            gib01.ska
  169.     gib02            gib02.ska
  170. }
  171.  
  172. /*QUAKED Enemies_Snark (1 0.5 0) (-32 -32 -32) (32 32 32) x x x x x x TRIGGER_SPAWNED
  173. The Snark.
  174.  
  175. He's fishy.
  176. */
  177.